package com.commonClass.ObjectClass;

public class TestEquals {
    public static void main(String[] args) {
        /*
        * Object类的equals方法
        * 默认实现:return (this == obj); 这里默认使用了"=="
        * 作用:通过equals判断两个对象是否相等
        * 判断两个基本数据类型是否相等,"==" 够了
        * 但判断两个对象相等 "==" 是不行的,他判断的是对象的内存地址如:0x1234 0x4566 无比较意义
        * 当要判断对象的内容是否相等时,需要重写equals方法(具体值的判断)
        * */
        int a = 100;
        int c = 100;
        System.out.println(a==c);//true

        Object o = new Object();
        Object b = new Object();
        System.out.println(o==b);//false

    }


}
